Dr D explains China Cal mission to local TV audience